'use strict'

import dayjs from 'dayjs'

/**
 * 获取箱号编码
 *
 * @param type 箱子类型
 * @param suffix 修正值
 *
 */
export function getBoxNo(type, suffix = 0) {
    let ts = dayjs().toDate().getTime() + suffix
    if (type === 'CGSH') {
        return 'A01' + ts
    } else if (type === 'CZSH') {
        return 'A02' + ts
    } else if (type === 'QTSH') {
        return 'A03' + ts
    }
}

/**
 * 获取单号
 *
 * @param type 单号类型
 */
export function getBillNo(type) {
    return type + dayjs().format('YYMMDDHHmmssSSS')
}
